folded and pressed joints - Turkish English Dictionary